pool of stagnant water - Turc Anglais Dictionnaire