dryer screen - French English Dictionary