mobile power source - Alemán Inglés Diccionario