china fleece vine - French English Dictionary