water wash tower - Français Anglais Dictionnaire