long fleece - German English Dictionary