itch-insect - Alemán Inglés Diccionario