radiator and cap - Spanish English Dictionary