"strassenschlucht" in English Straßenschlucht {f} street canyon urban canyon Detailed translations for "strassenschlucht" die Straßenschlucht{feminine} Straßenschlucht street canyon Straßenschlucht urban canyon