radiator and cap - German English Dictionary