criptorquidopexia - French English Dictionary