be dumb luck - Turkish English Dictionary