principal supporter - Spanish English Dictionary