a devil of a nuisance - Alemán Inglés Diccionario