on a contract basis - Turkish English Dictionary