peer-mediated learning - German English Dictionary