frame of an apparatus - Francés Inglés Diccionario