mouthful of liquid - Turco Inglés Diccionario