natural and legal persons - Allemand Anglais Dictionnaire