data-processing and research director - French English Dictionary