the zone of proximal development - Spanish English Dictionary