meaning of beherrschende Lage

beherrschende Lage - German to English

commanding place