peer-mediated learning - Spanish English Dictionary