wall cannons - German English Dictionary