deal something a blow - German English Dictionary