natural and legal persons - Alemán Inglés Diccionario