polypeptides - Turkish English Dictionary