self-reported - French English Dictionary