Wörterbuch Englisch Deutsch 🔎 extended search cannon DeutschEnglish Kanone {f} cannon [noun] related terms Kanonenfutter {n} cannon fodder [noun]