an engineering masterpiece - Francés Inglés Diccionario