cannon sponge - German English Dictionary