african horned cucumber - Turc Anglais Dictionnaire