radiator shroud - German English Dictionary