urban development contract - Turco Inglés Diccionario