rack up a win - German English Dictionary