cryptorchid - Turco Inglés Diccionario