The English term "humane" matches the Dutch term "humaan"

other english words that include "humane" : dutch :
human, humane menselijk