cannonproof - German English Dictionary