turritid - French English Dictionary