water-level measuring device - Spanish English Dictionary