job held - French English Dictionary