a devil of a nuisance - Turco Inglés Diccionario