human source handler - French English Dictionary