turquoise jade vine - French English Dictionary