scavenger's daughter - German English Dictionary