ram with undescended testicles - Turkish English Dictionary