a stroke of fate - Turkish English Dictionary