consistently contribute - Espagnol Anglais Dictionnaire