cutaneous sponge - Turkish English Dictionary