continuously and repeatedly over the years - Espagnol Anglais Dictionnaire