aculeolate - French English Dictionary