score high mark - Turkish English Dictionary