liquid lubricant - Turco Inglés Diccionario