small reservoir - French English Dictionary