mug up a subject matter - German English Dictionary