cannon sponge - Turkish English Dictionary