urban development contract - Francés Inglés Diccionario