small commercial or industrial establishment - Alemán Inglés Diccionario