chicken cannon - German English Dictionary