cryptorchis - German English Dictionary