rediscover - French English Dictionary