Traducción español inglés

English version

¿Qué significa "almacén, taller (manten), instalación" en Inglés