natural and legal persons - Turkish English Dictionary