development of mechanical structures - Francés Inglés Diccionario