property developer - Alemán Inglés Diccionario