chicken cannon - Turkish English Dictionary