white globe lily - Turkish English Dictionary