luck is on my side - Turkish English Dictionary