leydigarche - French English Dictionary