long-furred woolly mouse opossum - German English Dictionary