itching of the skin, especially on the groin or testicles - Spanisch Englisch Wörterbuch