meaning of Ballbeherrschung

Ballbeherrschung - German to English

baseball control [football term]