radiator shutter - German English Dictionary