large storage areas - Spanish English Dictionary