refrigeration plant mechanic - French English Dictionary