place where items are packed - Español Inglés Diccionario