system-engaged apparatus - Francés Inglés Diccionario