master a subject - German English Dictionary