somewhat of a nuisance - Espagnol Anglais Dictionnaire