turritelloid - Spanish English Dictionary