ball dahlia - Turkish English Dictionary