mobility impaired by disability - Spanish English Dictionary