terminal point of supply - French English Dictionary