Alterar chave na matriz associativa em PHP

Digamos que eu tenha uma matriz como esta:

array(2) {
  [0]=> array(2) {
    ["n"]=> string(4) "john"
    ["l"]=> string(3) "red"
  }
  [1]=> array(2) {
    ["n"]=> string(5) "nicel"
    ["l"]=> string(4) "blue"
  }
}

Como eu mudaria as chaves dos arrays internos? Diga, eu quero mudar "n" para "name" e "l" para "last_name". Tendo em conta que isso pode acontecer do que uma matriz não tem uma chave particular.

questionAnswers(7)

yourAnswerToTheQuestion