screen battery - French English Dictionary