senior leader - Spanish English Dictionary