cutaneous sponge - German English Dictionary