inflammation of the testicles - Almanca İngilizce Sözlük