meat locker - Spanish English Dictionary