The English term "overpower" matches the Dutch term "geweld aandoen"

other english words that include "overpower" : dutch :
overpower overmeesteren