cryptorchid - Turkish English Dictionary