charge-storage screen - French English Dictionary