scavenger's daughter - Turkish English Dictionary