palmyra palms - Turkish English Dictionary