owe something to chance - Turkish English Dictionary