computer-aided teaching - German English Dictionary