well rounded generalist - Turkish English Dictionary