scavenger's daughter - French English Dictionary