separate legal entity - Español Inglés Diccionario