dew itch - Alemán Inglés Diccionario