oil cap - Alemán Inglés Diccionario