Wörterbuch Englisch Deutsch 🔎 extended search rousing speach DeutschEnglish Tirade {f} rousing speach [noun]