refrigerator trailer - French English Dictionary