peptide backbone - French English Dictionary