horn radiator - German English Dictionary