solo self-employed - Turkish English Dictionary