small fleece/snowflake - German English Dictionary