mouthful of liquid - Alemán Inglés Diccionario