job definition - Turkish English Dictionary