oil delivery ring - Alemán Inglés Diccionario