semi-synthetic - Turkish English Dictionary