an elongated grape - Turc Anglais Dictionnaire