flood-defence reservoir - Spanish English Dictionary