refrigerated meat truck - French English Dictionary