computer managed training - German English Dictionary