turquoise jade vine - German English Dictionary