annoying and inconveniencing person - Allemand Anglais Dictionnaire