ram testicles - Francés Inglés Diccionario