no matter how the dice fall - Turkish English Dictionary