sonic water level meter - German English Dictionary