oil delivery ring - Turco Inglés Diccionario