ram’s testicles - Turc Anglais Dictionnaire