blind dumb luck - Turkish English Dictionary