ram with undescended testicles - Francés Inglés Diccionario