cyclotide - French English Dictionary