repeupler - French English Dictionary