sidewalks - German English Dictionary