tori (luffa cylindrica) - French English Dictionary