semi-autonomous - Turkish English Dictionary