tough luck - Turkish English Dictionary