turkey sponge - Turkish English Dictionary