"strassenschluchten" in English Straßenschluchten {m pl} street canyons urban canyons Detailed translations for "strassenschluchten" Straßenschluchten{masculine plural} Straßenschluchten street canyons Straßenschluchten urban canyons