promotor urbanístico - Spanish English Dictionary