balloon vine - French English Dictionary