petiolate - French English Dictionary