Wörterbuch Englisch Deutsch 🔎 extended search snaffle bit DeutschEnglish Trensenmundstück {n} [equit.]snaffle bit [noun]