an elongated grape - Türkçe İngilizce Sözlük