custodian of dam/reservoir - French English Dictionary