Reservoires - French English Dictionary