trickle-charged - German English Dictionary