three-nerved leaf - German English Dictionary