meat locker - Francés Inglés Diccionario