oil resistant rubber - Alemán Inglés Diccionario