What does almacén mean?

almacén - Spanish to English

warehouse