Wörterbuch Englisch Deutsch 🔎 extended search derring-do DeutschEnglish Heldentat {f} derring-do [noun] Heldentaten {fpl} derring-do [noun]