student leader - Spanish English Dictionary