computer-supported colaborative learning - German English Dictionary