property developer project - Turco Inglés Diccionario