demigrate - French English Dictionary