body of water or watercourse - Turc Anglais Dictionnaire