have a stroke of bad luck - Turkish English Dictionary