distribution reservoirs - French English Dictionary