air conditioning and refrigeration technology - French English Dictionary