instrument and control power supply - Alemán Inglés Diccionario