peptide analog - French English Dictionary