cryptorchidy - Spanish English Dictionary