more sophisticated - Turkish English Dictionary