injection energy - French English Dictionary