top up electricity - German English Dictionary