annoying and insistent person - Espagnol Anglais Dictionnaire