The English term "throat" matches the Dutch term "keel"

other english words that include "throat" : dutch :
throat keelgat
throat strot