The English term "embrace" matches the Dutch term "omhelzen"

other english words that include "embrace" : dutch :
embrace omarmen