hot-water radiator - German English Dictionary