macropeptide - Turkish English Dictionary