Radiator cap - Alemán Inglés Diccionario