screen something/someone from - French English Dictionary