back-pack power source - French English Dictionary