flame-throwing gun - German English Dictionary