ram testicle - Francés Inglés Diccionario