polypeptidase - French English Dictionary