ombudswoman - Turkish English Dictionary