aculeate - German English Dictionary