trocoidea - French English Dictionary