peer-mediated - Spanish English Dictionary