oil pan and reservoirs - Turco Inglés Diccionario