What does Betonschlucht mean?

Betonschlucht - German to English

tangible canyon