retail business establishment - Alemán Inglés Diccionario