engine lubricant - Turco Inglés Diccionario