radiator core - French English Dictionary