closed shop or similar arrangement - Alemán Inglés Diccionario