installed X-ray machine - Francés Inglés Diccionario