inflammation of the testicles - Espagnol Anglais Dictionnaire