The Dutch term "vergeven" matches the English term "poison, pardon, forgive"

other dutch words that include "vergeven" : english :
overgeven vomit
zich overgeven capitulate, surrender