criptorquidopexia - Turkish English Dictionary