a general outlook on the issue of slavery - Turkish English Dictionary