fan-top radiator - French English Dictionary