propiedad mancomunada - Spanish English Dictionary