turritelloid - French English Dictionary