hit the jackpot hit the mark - Spanish English Dictionary