ducted radiator - German English Dictionary