pedestrian stackers - French English Dictionary