spirilla - German English Dictionary