european collaborative research scheme - French English Dictionary