research lab - French English Dictionary