radiator and cap - Alemán Inglés Diccionario