down the hatch - Français Anglais Dictionnaire