with a strong itch - Español Inglés Diccionario