more by luck than judgement - German English Dictionary