wire-screen - French English Dictionary