crotch itch - Alemán Inglés Diccionario