devrede - French English Dictionary