oil deflector plate - Turco Inglés Diccionario