somewhat of a nuisance - Français Anglais Dictionnaire