spirilla - Turkish English Dictionary