cryptorchid - Francés Inglés Diccionario