finger sponge - German English Dictionary