pedestrian stackers - German English Dictionary