telemetering water level indicator - Español Inglés Diccionario