The English term "awkward" matches the Dutch term "log"

other english words that include "awkward" : dutch :
awkward plomp