uzun kanatlı menteşe - Turkish English Dictionary