establishment as a separate agency - Español Inglés Diccionario