natural and legal persons - German English Dictionary