ram testicle - Alemán Inglés Diccionario