umbrella leaf (diphylleia cymosa) - Alemán Inglés Diccionario