water-level measuring device - German English Dictionary