design and construct contract - Francés Inglés Diccionario