turritella - Spanish English Dictionary