steam radiator - German English Dictionary