cannon powder - German English Dictionary