Kamus Indonesia-Inggris
gedebum
see GEDEBUK.