hit the jackpot hit the mark - German English Dictionary