scavengery - French English Dictionary