counterblows - German English Dictionary