insistent and tedious repetition - Espagnol Anglais Dictionnaire