a twist of fate - Turkish English Dictionary