just (one's) luck - Turkish English Dictionary