counterproof - German English Dictionary