chain of supply - French English Dictionary