master a discipline thoroughly - Spanish English Dictionary