spirulate - German English Dictionary