polypeptidase - German English Dictionary