consistently contribute - Spanish English Dictionary