persistent irritation - Alemán Inglés Diccionario