niche or compartment - Spanish English Dictionary