algodoncillo (hibiscus tiliaceus) - French English Dictionary