"invented an explanation" in German invented an explanation vorgeredet Detailed translations for "invented an explanation" invented an explanation invented an explanation(also: told a tale) vorgeredet