drains are clogged up - Français Anglais Dictionnaire