rib of spring leaf - German English Dictionary