pedestrian expression - Spanish English Dictionary