radiator assemblies - French English Dictionary