mechanically refrigerated container - French English Dictionary