have all the luck - German English Dictionary