damp sponge - Turkish English Dictionary