artificial water deposit - Turc Anglais Dictionnaire