What does beherrschende Stellung mean?

beherrschende Stellung - German to English

commanding place

View more

  • prominent position