drop of liquid - Alemán Inglés Diccionario