ladder of participation - Spanish English Dictionary