have a good/brilliant mastery of - Turkish English Dictionary