finger sponge - Turkish English Dictionary