strike it lucky - Turkish English Dictionary