mass-energy - French English Dictionary