substance-specific applied research - French English Dictionary