cloud fleece - German English Dictionary