sophisticated machinery - Francés Inglés Diccionario