polypeptidase - Turkish English Dictionary