ram's testicle - Turc Anglais Dictionnaire