self-screening - French English Dictionary