"Part-time work" is a valid translation of / but it certainly is not the ONLY definition of the words. For instance, if a college student took a year off from school and worked 12 hours a day, 6 days a week to save money, that would still be called / even though he worked 72 hours a week for a year. Point is he was not a permanent employee.
The same goes for "casual work" that you mentioned. If one is not officially hired as a "regular employee = []{}" or "contract employee = []{}", one is considered /. However, we have a very common new word that describes this type of worker, . Unlike //, the new word expresses or at least implies a laid-back lifestyle with time for hobbies.