Zimmer [or Zimmer frame]

noun [support for walking] caminador, caminadors pl.