annoying and inconveniencing person - Espagnol Anglais Dictionnaire