instantaneously operating apparatus - Francés Inglés Diccionario