aculeolate - German English Dictionary