depopulator - French English Dictionary