legal form of company - Español Inglés Diccionario