top up electricity - Alemán Inglés Diccionario