cryptorchism - French English Dictionary