peptide backbone - Turkish English Dictionary