epididymodeferential - French English Dictionary