witness coordinator - French English Dictionary