cup sponge - Turkish English Dictionary