epidepride - French English Dictionary