spini-spirulate - German English Dictionary