a puddle of stagnant water - Français Anglais Dictionnaire