liquid sensor systems - Alemán Inglés Diccionario