field service technician - French English Dictionary