"abstreiten etw getan zu haben" in English abstreiten, etw. getan zu haben to deny doing sth. Detailed translations for "abstreiten etw getan zu haben" abstreiten, etw. getan zu haben abstreiten, etw. getan zu haben to deny doing sth.