measuring relays and protection equipment - Alemán Inglés Diccionario