come off second-best - German English Dictionary