closed shop or similar arrangement - Spanish English Dictionary