artificial water bodies - Turc Anglais Dictionnaire