research consultancy - French English Dictionary