self-screening range - French English Dictionary