peer-reviewed study - French English Dictionary