octapeptide - Turkish English Dictionary