down the hatch - Alemán Inglés Diccionario