aculeolate - Spanish English Dictionary