horse sponge - Turkish English Dictionary