meaning of bestochen

bestochen - German to English

bribed