cryptorchis - Turkish English Dictionary