real and legal persons - Francés Inglés Diccionario