a blow-by-blow account - German English Dictionary