"street canyons" in German street canyons Straßenschluchten Detailed translations for "street canyons" street canyons street canyons(also: urban canyons) Straßenschluchten{masculine plural}