wall cannons - Turkish English Dictionary