The English term "lummox" matches the Swedish term "drummel"

other english words that include "lummox" : swedish :
flummox förbrylla