meaning of Betonschlucht

Betonschlucht - German to English

tangible canyon