loud and strong blow - German English Dictionary