The German term "Hummel" matches the English term "bumblebee"