from polypeptides - French English Dictionary