synthetic protein - Turkish English Dictionary