back-pack power source - Alemán Inglés Diccionario