umbrella leaf (diphylleia cymosa) - Turkish English Dictionary