thunder god vine - French English Dictionary