uppermost reservoir - Spanish English Dictionary