oil deflector ring - Turco Inglés Diccionario