permanent disability parking - Spanish English Dictionary