cucumber and tomato salad - Turc Anglais Dictionnaire