drop of any liquid - Turco Inglés Diccionario