some people have all the luck - Turkish English Dictionary