have one's luck run out - Turkish English Dictionary