peptide analog - Spanish English Dictionary