trickle-charged - French English Dictionary