2 liters of water - Turc Anglais Dictionnaire