major contributor - Spanish English Dictionary