thermite grenade - German English Dictionary