a closed shop - Español Inglés Diccionario