ram's testicle - Deutsch Englisch Wörterbuch