abhalten von

German Description: 

abhalten von = hindern am ...

English Translation: