teaching or service work - French English Dictionary