lubricating liquid - Turco Inglés Diccionario