down the hatch - Allemand Anglais Dictionnaire