kind of itch - Alemán Inglés Diccionario