regional distribution centre - French English Dictionary