elephant ear flower - Turkish English Dictionary