meat locker - French English Dictionary