mug up a subject matter - French English Dictionary