through streets - German English Dictionary