autonomous establishments - Francés Inglés Diccionario