specific research subjects - French English Dictionary