elephant ear flower - German English Dictionary