radiators - French English Dictionary