master of arts in teaching - German English Dictionary